be something extremely unpleasant - French English Dictionary